guided weapon telemetry - German English Dictionary